confirmation slip - German English Dictionary